Package com.fwdekker.randomness.array

Insertion of random arrays of other types of data.

Types

Link copied to clipboard
data class ArrayScheme(    var myName: String = DEFAULT_NAME,     var count: Int = DEFAULT_COUNT,     var brackets: String = DEFAULT_BRACKETS,     var separator: String = DEFAULT_SEPARATOR,     var isSpaceAfterSeparator: Boolean = DEFAULT_SPACE_AFTER_SEPARATOR) : Scheme<ArrayScheme>

Contains settings for generating arrays of other types of random values.

Link copied to clipboard
data class ArraySettings(var schemes: MutableList<ArrayScheme> = DEFAULT_SCHEMES, var currentSchemeName: String = DEFAULT_CURRENT_SCHEME_NAME) : Settings<ArraySettings, ArrayScheme>

The user-configurable collection of schemes applicable to generating arrays.

Link copied to clipboard
class ArraySettingsAction : DataSettingsAction

Controller for random array generation settings.

Link copied to clipboard
class ArraySettingsComponent(settings: ArraySettings = default) : SettingsComponent<ArraySettings, ArrayScheme>

Component for settings of random array generation.

Link copied to clipboard
class ArraySettingsConfigurable(component: ArraySettingsComponent = ArraySettingsComponent()) : SettingsConfigurable<ArraySettings, ArrayScheme>

The configurable for array settings.